Etn\Core\Recurring_Event\Hooks D

Total Complexity 152
Dependencies 5
Dependents 1
Total lines 943
Lines of code 541
Logical lines of code 353
Comment lines 204
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
check_recurring_rules()
B
40 24 48
create_recurrences()
B
39 17 55
monthly_advanced_recurrence_calculation()
A
46 10 34
process_existing_recurrence_meta()
A
43 9 43
weekly_recurrence_calculation()
S
49 7 29
create_recurring_event()
S
44 6 43
child_recurring_event_action()
S
50 7 26
process_child_post_meta_from_parent_meta()
S
56 7 21
valid_recurrences()
S
53 6 23
is_recurring()
S
58 6 14
admin_notices()
S
52 5 23
monthly_recurrence_calculation()
S
54 5 19
detach_child_event()
S
57 5 16
yearly_recurrence_calculation()
S
56 5 16
process_existing_junk_recurrences()
S
55 4 20
daily_recurrence_calculation()
S
57 4 16
custom_cart_item_permalink()
S
66 5 7
remove_all_child_events_of_parent()
S
65 5 9
prepare_child_ticket_data()
S
60 3 13
all_recurrence()
S
51 2 28
etn_event_range()
S
62 3 9
detach_this_child_event_from_parent()
S
68 3 6
view_all_recurrence_page()
S
63 2 12
init()
S
61 2 11